
.table-c{
    margin-top:40px;
}

.generate-btn{
    float:left;
}


.modal-890{
    width:890px;
}

.modal-690{
    width:690px;
}

#create-audience .modal-content{
    background-color: #fff;
}

#create-audience .modal-body{
    padding:0px !important;
    max-height: 570px;
    overflow-y: auto;
}

.create-audience-body{
    padding:20px;
    padding-top:0px;
}

.a-m-c{
    position:relative;
}

.range-c {
    width:635px;
    margin-bottom: 10px;
    border: 1px solid #e0e0e0;
    padding: 10px;
}

.item-content{
    display: inline-block;
    position: relative;
    margin-left: 120px;
    background-color: #f4f8fb;
    width: calc(100% - 150px);
    padding: 10px;
}

.item-title{
    width: 100px;
    text-align: right;
    top: 14px;
    position: absolute;
}

.disable-c{
    padding:0px;
    background-color: #F7F7F7;
    min-height:200px;

}

.disable-content {
    color: #A7A7A7;
    text-align: center;
    padding-top: 70px;
    font-size: 30px;
}

.s-item-content{
    display:inline-block;
    margin-left:10px;
}

.i-range{
    height:30px;
    width:50px;
}

.action-c{
    margin-top:10px;
}

.action-i{
    min-width: 80px;
    width: 80px;
    display: inline-block;
    float:left;
}

.action-s{
    width: 525px;
    display: inline-block;
}

#create-audience .ndp-drop-wrapper{
    height:30px;
    background-color:white;
}

.item-block{
    margin-top:20px;
    position:relative;
}

.checkbox-p input, .radio-l input{
    position: relative;
    top: 2px;
    margin-right: 10px;
}

.checkbox-p,.radio-l{
    margin-right: 40px;
}

.location_types{
    display: block;
    width: 215px;
    margin-bottom:10px;
}

.location-clude, .customaudience-clude{
    min-width: 90px;
    width: 90px;
    float: left;
}

.location-type{
    width:125px;
    float: left;
}

.location-s{
    display:inline-block;
}

.location-s-c{
    width:420px;
}

.customaudience-c{
    display:inline-block;
    width:545px;
}

.age-seperate{
    margin-left: 5px;
    margin-right: 5px;
}

.age {
    width:90px;
    min-width:90px;
}

.btn-plus {
    width: 30px;
    height: 30px;
    margin-left: 10px;
    text-align: center;
    border: 1px solid #B9C3CD;
    background-color: white;
    color: #B9C3CD;
    bottom: 20px;
    position: absolute;
}

.btn-plus:hover, .btn-plus:active, .btn-plus:focus{
    background-color: #f1f5f8 !important;
    border: 1px solid #b9c3cd !important;
    color: #b9c3cd !important;
}

.glyphicon-plus {
    left: 8.5px;
    top: 8px;
    position: absolute;
}

.rule-item{
    display:inline-block;
}

.cbox .closeBtn{
    top: -80px;
    position: relative;
}

#verify-audience .modal-dialog{
    top: 100px;
}

.verify-audience-c{
    margin-left: 120px;
}

.verify-audience-c .verify-audience-p{
    width: 420px;
}


.verify-tip .tip.tip-bind{
    position:relative !important;
}

.useraudience-success{
    display: inline-block;
    float: left;
    padding-left: 10px;
    top: 8px;
    position: relative;
}

.useraudience-success span{
    margin-left: 5px;
}

.i-range-r{
    display:inline-block;
    margin-left:20px;
}

#verify-audience  .modal-body{
    padding:0;
    min-height:150px;
    height:150px;
}
#verify-audience .verify-audience-c{
    padding:20px;
}
#verify-audience .modal-content{
    background-color: #fff;
}
#verify-audience .disable-content-v{
    text-align:left;
}
#verify-audience .disable-content{
    padding-top: 55px;
}
#verify-audience .v-p-c{
    margin-top: 30px;
}
.createAudience{
    margin-top:20px;
}

.d-a{
    position: relative;
    top: -3px;
    padding-left: 5px;
    padding-right: 5px;
    font-size:20px;
}

.f-20{
    font-size:20px;
}

#create-audience .modal-header{
    padding-left:0px;
}

#create-audience div.modal-header h4{
    padding-left:20px;
}

.location-t {
    float: right;
    margin-right: 10px;
    color: #999;
}



